package com.flnet.foxwash.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.flnet.common.base.BaseEntity;
import java.util.Date;

/**
 * 会员表 w_member
 * 
 * @author flnet
 * @date 2019-03-20
 */
public class WMember extends BaseEntity
{
	private static final long serialVersionUID = 1L;
	
	/** 会员ID */
	private Long memberId;
	/**  */
	private String uuid;
	/**  */
	private Date createDate;
	/**  */
	private Long creator;
	/**  */
	private Date modifyDate;
	/**  */
	private Long modifier;
	/** 用户账号 */
	private String accountName;
	/** 用户名 */
	private String memberName;
	/** 密码 */
	private String password;
	/** 店铺ID */
	private Long shopId;
	/** 用户性别（0男 1女 2未知） */
	private String sex;
	/** 年龄 */
	private Integer age;
	/** 生日 */
	private Date birthday;
	/** 手机 */
	private String phone;
	/** 邮件 */
	private String mail;
	/** 微信号 */
	private String wechat;
	/** 昵称 */
	private String nickname;
	/** OPENID */
	private String openid;
	/** QQ */
	private String qq;
	/** 地址 */
	private String address;
	/** 定位 */
	private String location;
	/** 职业 */
	private String vocation;
	/** 用户描述 */
	private String memberDesc;
	/** 状态（0正常 1停用） */
	private String status;
	/** 头像 */
	private Long imgId;
	/** 备注 */
	private String remark;

	public void setMemberId(Long memberId) 
	{
		this.memberId = memberId;
	}

	public Long getMemberId() 
	{
		return memberId;
	}
	public void setUuid(String uuid) 
	{
		this.uuid = uuid;
	}

	public String getUuid() 
	{
		return uuid;
	}
	public void setCreateDate(Date createDate) 
	{
		this.createDate = createDate;
	}

	public Date getCreateDate() 
	{
		return createDate;
	}
	public void setCreator(Long creator) 
	{
		this.creator = creator;
	}

	public Long getCreator() 
	{
		return creator;
	}
	public void setModifyDate(Date modifyDate) 
	{
		this.modifyDate = modifyDate;
	}

	public Date getModifyDate() 
	{
		return modifyDate;
	}
	public void setModifier(Long modifier) 
	{
		this.modifier = modifier;
	}

	public Long getModifier() 
	{
		return modifier;
	}
	public void setAccountName(String accountName) 
	{
		this.accountName = accountName;
	}

	public String getAccountName() 
	{
		return accountName;
	}
	public void setMemberName(String memberName) 
	{
		this.memberName = memberName;
	}

	public String getMemberName() 
	{
		return memberName;
	}
	public void setPassword(String password) 
	{
		this.password = password;
	}

	public String getPassword() 
	{
		return password;
	}
	public void setShopId(Long shopId) 
	{
		this.shopId = shopId;
	}

	public Long getShopId() 
	{
		return shopId;
	}
	public void setSex(String sex) 
	{
		this.sex = sex;
	}

	public String getSex() 
	{
		return sex;
	}
	public void setAge(Integer age) 
	{
		this.age = age;
	}

	public Integer getAge() 
	{
		return age;
	}
	public void setBirthday(Date birthday) 
	{
		this.birthday = birthday;
	}

	public Date getBirthday() 
	{
		return birthday;
	}
	public void setPhone(String phone) 
	{
		this.phone = phone;
	}

	public String getPhone() 
	{
		return phone;
	}
	public void setMail(String mail) 
	{
		this.mail = mail;
	}

	public String getMail() 
	{
		return mail;
	}
	public void setWechat(String wechat) 
	{
		this.wechat = wechat;
	}

	public String getWechat() 
	{
		return wechat;
	}
	public void setNickname(String nickname) 
	{
		this.nickname = nickname;
	}

	public String getNickname() 
	{
		return nickname;
	}
	public void setOpenid(String openid) 
	{
		this.openid = openid;
	}

	public String getOpenid() 
	{
		return openid;
	}
	public void setQq(String qq) 
	{
		this.qq = qq;
	}

	public String getQq() 
	{
		return qq;
	}
	public void setAddress(String address) 
	{
		this.address = address;
	}

	public String getAddress() 
	{
		return address;
	}
	public void setLocation(String location) 
	{
		this.location = location;
	}

	public String getLocation() 
	{
		return location;
	}
	public void setVocation(String vocation) 
	{
		this.vocation = vocation;
	}

	public String getVocation() 
	{
		return vocation;
	}
	public void setMemberDesc(String memberDesc) 
	{
		this.memberDesc = memberDesc;
	}

	public String getMemberDesc() 
	{
		return memberDesc;
	}
	public void setStatus(String status) 
	{
		this.status = status;
	}

	public String getStatus() 
	{
		return status;
	}
	public void setImgId(Long imgId) 
	{
		this.imgId = imgId;
	}

	public Long getImgId() 
	{
		return imgId;
	}
	public void setRemark(String remark) 
	{
		this.remark = remark;
	}

	public String getRemark() 
	{
		return remark;
	}

    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("memberId", getMemberId())
            .append("uuid", getUuid())
            .append("createDate", getCreateDate())
            .append("creator", getCreator())
            .append("modifyDate", getModifyDate())
            .append("modifier", getModifier())
            .append("accountName", getAccountName())
            .append("memberName", getMemberName())
            .append("password", getPassword())
            .append("shopId", getShopId())
            .append("sex", getSex())
            .append("age", getAge())
            .append("birthday", getBirthday())
            .append("phone", getPhone())
            .append("mail", getMail())
            .append("wechat", getWechat())
            .append("nickname", getNickname())
            .append("openid", getOpenid())
            .append("qq", getQq())
            .append("address", getAddress())
            .append("location", getLocation())
            .append("vocation", getVocation())
            .append("memberDesc", getMemberDesc())
            .append("status", getStatus())
            .append("imgId", getImgId())
            .append("remark", getRemark())
            .toString();
    }
}
